political dogfight - German English Dictionary